문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 rm -rf / (문단 편집) == 설명 == 유닉스의 rm(remove) 명령어는 파일을 삭제하는 명령어다. 위의 짤에 있는 [[sudo]]('''s'''uper '''u'''ser '''do''')는 관리자(root 계정)의 권한으로 실행한다는 말이며, 뒤의 -rf는 옵션이다.[* 분리해서 쓸 수도 있다. -r -f 이런 식으로.] -r({{{--recursive}}}, 재귀)는 폴더를 삭제하기 위해 재귀적 삭제를 실행하도록 하는 옵션이고, -f{{{(--force)}}}는 읽기 전용처럼 액세스 권한이 없는 파일도 강제로 삭제하는 옵션이다. /는 리눅스 파일 시스템의 최상위 디렉토리, root이다. 즉, 윈도에서의 '''format c:''' 수준 이상. C를 포함한 모든 드라이브를 한꺼번에 포맷하는 것과 비슷하다.[* 물론 NT 계열 윈도우에서는 명령이 제대로 동작한 경우 시스템 드라이브라는 오류를 뱉어내며 안 먹힌다. 사실 이것도 나중에 추가된 것이다. [[MS-DOS]]나 윈도우 9x 시절에는 그런 오류 없이 싹 지워버렸다. --[[끔살|SYSTEM 계정을 사용할 수 있게 되면 9x든 NT이든 명령이 정상 동작하게 될 것이다]](...)--] 이 명령어를 [[root]] 권한으로 실행하는 순간 '''당신의 컴퓨터에 마운트된 대부분의'''[* [[하드디스크]], [[SSD]], [[플래시 메모리]], [[플로피 디스크]] 등 읽기와 쓰기가 가능한 모든 저장 장치가 해당. 단, [[CD]], [[DVD]] 등의 광매체는 매체 특성상 RW(Rewritable) 계열이 아닌 이상 한 번 기록하면 내용을 변경할 수 없으니 예외. 쓰기 금지 스위치가 켜진 SD카드도 예외긴 하지만 어디까지나 '''이론상'''이니 맹신은 금물]''' 저장 장치가 깨끗하게 비워진다.''' 거기다가 덮어쓰기까지 먹여주면 데이터 복구 가능성까지 희박해지게 된다. 유닉스 계열은 보조 기억장치를 연결할 때 윈도우처럼 [[드라이브 문자]](C, D 등등)를 쓰지 않고 / 아래의 하위 디렉토리(폴더)에 마운트한다. 따라서 이 명령은 '''마운트하고 있던 모든 장치의 내용까지 날려버린다.'''[* [[UNIX/Microsoft Windows|WSL]] 의 경우 윈도우에 연결된 모든 드라이브가 \/mnt\/c 등의 파일로 연결되기 때문에 wsl 안 리눅스에서 실행할 경우 윈도우까지 통째로 날릴 수 있다.] 요즘 하드는 LLF(Low-Level Format)을 거부하기 때문에 '''복구'''는 가능하지만, 로우 레벨 포맷이 시전되었다면 빠르게 전원을 끄고 디지털 포렌식 업체에 가져가야 한다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기